{
ArcCot(0)=Pi/2,
ArcCot(2-Sqrt(3))=5/12*Pi,
ArcCot(Sqrt(2)-1)=3/8*Pi,
ArcCot(1/Sqrt(3))=1/3*Pi,
ArcCot(1)=1/4*Pi,
ArcCot(Sqrt(1+2/Sqrt(5)))=1/5*Pi,
ArcCot(Sqrt(3))=1/6*Pi,
ArcCot(1+Sqrt(2))=1/8*Pi,
ArcCot(Sqrt(5+2*Sqrt(5)))=1/10*Pi,
ArcCot(2+Sqrt(3))=1/12*Pi,
ArcCot(I)=-I*Infinity,

ArcCot(Infinity)=0,
ArcCot(-Infinity)=0,
ArcCot(I*Infinity)=0,
ArcCot(-I*Infinity)=0,
ArcCot(ComplexInfinity)=0
}